A little language for modularizing numerical PDE solvers
نویسندگان
چکیده
منابع مشابه
A little language for modularizing numerical PDE solvers
This paper describes a concise specification language for linear partial differential equations (PDEs) on a union of rectangles, along with three tools: a pretty-printer, TEX generator, and a code generator. The prettyprinter and TEX generator help users by allowing equations to be specified (and read) in their natural form, while the code generator allows implementors to separate their numeric...
متن کاملEXA-DUNE: Flexible PDE Solvers, Numerical Methods and Applications
WP 2: Parallel Hybrid DUNE Grid In work package 2 we design hybridparallel extensions to the existing dune-grid infrastructure. We investigated options to take advantage of the vectorization offered by modern processors during matrix assembly. The most general way appears to be horizontal vectorization: assembling for multiple mesh elements at once. This requires very little change in the assem...
متن کاملOptimal Solvers for PDE-Constrained Optimization
Optimization problems with constraints which require the solution of a partial differential equation arise widely in many areas of the sciences and engineering, in particular in problems of design. The solution of such PDEconstrained optimization problems is usually a major computational task. Here we consider simple problems of this type: distributed control problems in which the 2and 3-dimens...
متن کاملPerformance Modeling of PDE Solvers
In this chapter, we collect actual CPU time measurements of a number of prototypical PDE simulators for solving the Poisson equation, the linear elasticity equation, the heat conduction equation, the equations of nonlinear water waves, the incompressible Navier-Stokes equations, and many more. We show how these measurements can be used to establish performance models of the form: t = C n, which...
متن کاملParallel ELLPACK Elliptic PDE Solvers
Parallel ELLPACK [35, 61] is a machine independent problem solving environment (PSE) that supports PDE (partial di erential equations) computing across many hardware platforms. In this paper we review parallel methodologies based on the \divide and conquer" computational paradigm and their infrastructure for solving general elliptic PDEs. Particularly, we describe those that have been implement...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Software: Practice and Experience
سال: 2004
ISSN: 0038-0644,1097-024X
DOI: 10.1002/spe.592